@charset "utf-8";
/* CSS Document */
*, div, form, ul, ol, li, dl, dt, dd {
	padding:0px;
	margin:0px;
}
div, form, ul, ol, li, dl, dt, dd {
	list-style-type:none;
	border:0px;
	display:block;
}
img {
	border:0px;
	display:inline;
}
body {
	width:100%;
	font-family: "微软雅黑", "宋体";
	color:#4a4a4a;
	font-size:12px;
	cursor:auto;
	background:url(../image/btbj.jpg) repeat-x #ebeaea;
}
/*版头*/
.bt{
	background:url(../image/btzbj.jpg) no-repeat center 0px #f06f00;
	height:230px;
}
.btn{
	height:230px;
}
.bts{
	height:33px;
	margin-left:400px;
	overflow:hidden;
}
.bts .btsl{
	background:url(../image/btsl.jpg);
	width:16px;
	height:33px;
	float:left;
}
.bts .btsz{
	background:url(../image/btsz.jpg);
	height:33px;
	float:left;
}
.bts .btsr{
	background:url(../image/btsr.jpg);
	width:19px;
	height:33px;
	float:left;
}
.bts .btsz ul li{
	height:31px;
	float:left;
	background:url(../image/btsgk.jpg) no-repeat;
	padding-left:20px;
	width:86px;
	line-height:31px;
	text-align: center;
}
.bts .btsz ul li a{
	padding:5px 3px;
	cursor:pointer;
}
.bts .btsz .btdianhua{
	width:132px;
	color:#8c8d88;
	background:none;
	text-align:left;
	letter-spacing: 1px;
}
.bts .btsz .btdianhua span{
	background:url(../image/dianhua.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/dianhua.png');
	_background-image: none;
	width:16px;
	height:14px;
	float:left;
	margin:8px 10px 0 0;
}
.btx{
	clear: left;
}
.btx .logo{
	float:left;
	width:201px;
	padding-left:43px;
}
.dh{
	margin-top:41px;
	width:670px;
	float:left;
}
.nav{
	height:30px;
	width:624px;
	z-index:2;
	position:relative;
	text-align: center;
}
.nav ul li {
	float:left;
	width:94px;
	height:30px;
	position:relative;
	background:url(../image/dhgk.jpg) no-repeat right 5px;
	padding-right:10px;
}
.nav ul li a {
	width:100%;
	text-align: center;
	padding:7px 0 8px;
	height:14px;
	display:inline-block;
	cursor:pointer;
	z-index:1;
	position:relative;
}
.nav ul li .onemenulayout {
	width:100%;
	height:30px;
	overflow:hidden;
}
.nav ul li .onemenulayout a,.nav ul li.xz .onemenulayout a{
	background:none;
	_filter:none;
	font-size:12px;
	padding:7px 0;
	display:block;
	width:auto;
	font-weight: normal;
	height:auto;
	line-height:normal;
	margin:0px;
}
.nav ul li .onemenulayout a:hover {
	background:#323232;
	color:#fff;
}
.drop_dwon {
	width:85px;
	position:absolute;
	left:-7px;
	top:30px;
	display:none;
	z-index:3;
	background:#dd6600;
}
.nav ul li a.currlayout{
	color:#fff;
	z-index: 999;
	position: relative;
	background:url(../image/dhcfh.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/dhcfh.png');
	_background-image: none;
	width:101px;
	height:30px;
	padding:0px;
	line-height:30px;
	letter-spacing: 0px;
	margin-left:-7px;
}
.nav ul li.xz a{
	color:#fff;
	z-index: 999;
	position: relative;
	background:url(../image/dhcfh.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/dhcfh.png');
	_background-image: none;
	width:101px;
	height:30px;
	padding:0px;
	line-height:30px;
	letter-spacing: 0px;
	margin-left:-7px;
}
.nav ul li.xz a:link, .nav ul li.xz a:visited {
	color:#fff;
}
.nav a:link, .nav a:visited {
	color:#bbbbbb;
}
.nav .drop_dwon a:link, .nav .drop_dwon a:visited {
	color:#fff;
	background:none;
}
.nav a:hover {
	color:#fff;
	text-decoration: none;
}
.nav a:active {
	color:#161314;
}
/*幻灯片*/
.hdp{
	margin-top:-71px;
	height:442px;
	overflow:hidden;
}
.hdps{
	height:18px;
	background:url(../image/hdps.jpg) 253px 0px no-repeat;
}
.hdpx{
	background:url(../image/hdpx.jpg) no-repeat 100px 0px;
	height:27px;
	top:-11px;
	position:relative;
}
.hdpk{
	width:50%;
	height:408px;
	padding-right:493px;
	background:url(../image/hdpbj.jpg);
	display:block;
	position:relative;
}
.hdpr{
	background:url(../image/hdpr.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/hdpr.png');
	_background-image: none;
	width:237px;
	height:408px;
	right:-1px;
	display:block;
	position:absolute;
	z-index:1;
}
.hdpr a{
	width:89px;
	height:37px;
	display:block;
	position:absolute;
	cursor:pointer;
	z-index:2;
	overflow:hidden;
	font-size:100px;
}
.hdpr a:hover{
	display:block;
	width:98px;
}
.hdpr a#next{
	background:url(../image/hdpdr.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/hdpdr.png');
	_background-image: none;
	top:288px;
	left:41px;
}
.hdpr a#next:hover{
	background:url(../image/hdpcfr.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/hdpcfr.png');
	_background-image: none;
}
.hdpr a#prev{
	background:url(../image/hdpdl.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/hdpdl.png');
	_background-image: none;
	top:327px;
	left:19px;
}
.hdpr a#prev:hover{
	background:url(../image/hdpcfl.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/hdpcfl.png');
	_background-image: none;
}
.hdp .jshdp{
	width:10000px;
	height:395px;
	margin-top:1px;
	overflow:hidden;
	z-index:1;
	right:7px;
	position:absolute;
}
.hdp .jshdp .jsNav{
	filter: Alpha(Opacity=00);
	opacity:0.00;
	width:1px;
	height:1px;
	font-size:1px;
	overflow:hidden;
}
.hdp .box01 span{
	background-repeat: no-repeat;
	background-position:right 0px;
	height:395px;
	display:block;
	overflow:hidden;
	width:100%;
}
.hdp .box01 span a{
	display:block;
	margin:0 auto;
	width:775px;
	height:395px;
	margin-right:211px;
	cursor:pointer;
}
/*版权*/
.bq{
	height:363px;
	background:url(../image/bq.jpg) #4e4e4e;
	color:#8d8d8d;
	margin-top:30px;
}
.bqk{
	width:50%;
	background:url(../image/bqls.jpg) repeat-x #f06f00;
	height:363px;
}
div.bqn{
	background:url(../image/bq.jpg);
	height:363px;
	margin-top:-363px;
}
.bqlogo{
	background:url(../image/bql.jpg) no-repeat;
	height:213px;
	width:236px;
	overflow:hidden;
	float:left;
	padding-top:150px;
	padding-left:50px;
}
.bqlogo img{
	height:99px;
}
.bqxx{
	width:365px;
	overflow:hidden;
	float:left;
	padding-top:68px;
}
.bqxx h1{
	font-size:26px;
	color:#fff;
	height:42px;
	line-height:42px;
	letter-spacing: 6px;
}
.bqxx h2,.bqxx h3,.bqxx h5{
	font-size:12px;
	font-weight: normal;
	line-height:18px;
}
.bqxx ul{
	padding-top:8px;
}
.bqxx ul li{
	text-align: right;
	padding-top:8px;
	display:block;
	width:156px;
	*_width:125px;
	line-height:18px;
	position:relative;
}
.bqxx ul li img{
	position:absolute;
	left:1px;
	top:12px;
}
.bqxx h5{
	text-align: right;
	height:20px;
	line-height:20px;
	filter: Alpha(Opacity=00);
	opacity:0.00;
}
.bqss{
	float:left;
	width:335px;
	padding-top:88px;
}
.bqss .bqsss b{
	font-size:14px;
	color:#fff;
	display:block;
	padding-bottom:6px;
}
.bqssn{
	width:227px;
	height:36px;
	overflow:hidden;
	background:url(../image/bqsl.jpg) no-repeat;
	padding-left:8px;
	margin-top:16px;
}
.bqssn input{
	border:none;
	background:none;
	height:14px;
	float:left;
	display:block;
	padding:11px 0;
	color:#8d8d8d;
}
.bqssn input.bqsnr{
	width:165px;
	background:url(../image/bqsz.jpg);
}
.bqssn input.bqsan{
	width:62px;
	height:36px;
	background:url(../image/bqsr.jpg);
	cursor:pointer;
	font-size:100px;
	padding:0;
}
.bq .wlzchi{
	margin-top:8px;
}
.bq .wlzchi span{
	margin-right:8px;
}
.xgc{
	display:block;
	padding:8px 20px 8px 0;
	line-height:18px;
}
.xgc h1{
	margin:2px;
	display: inline-block;
	white-space: nowrap;
	background:#282828;
	padding:2px 8px;
	font-size: 12px;
	font-weight: normal;
}
/*点击弹出*/
#faqbg {
	background:#000;
	position:absolute;
	z-index:99999;
	left:0;
	top:0;
	display:none;
	width:100%;
	height:1000px;
	opacity:0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
}
.faqdiv {
	position:absolute;
	width:510px;
	height:510px;
	left:50%;
	margin-left:-200px;
	z-index:100000;
	background:#fff;
}
.faqdiv #hydlt{
	height:36px;
	line-height:36px;
	overflow:hidden;
	background:#ce5f00;
	color:#FFF;
	padding-top:3px;
}
.faqdiv ul{
	float:left;
}
.faqdiv #hydlt h5{
	float:right;
	width:19px;
	height:19px;
	background:url(../image/closeBtnImg.gif);
	cursor:pointer;
	margin:7px 12px 0 0;
}
.faqdiv ul li{
	cursor:pointer;
	float:left;
	padding:0 23px;
	font-size:12px;
	margin-left:10px;
	background:#fff;
	color:#ce5f00;
	cursor:pointer;
	font-weight: bolder;
}
.faqdiv ul li.ztwdj{
	background:#ce5f00;
	color:#fff;
	font-weight: normal;
}
.faqdiv #hydlx{
	padding:40px 10px 20px;
}
.faqdiv #hydlx h3{
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color:#ce5f00;
	padding-bottom:25px;
}
.faqdiv #hydlx ol li{
	height:48px;
	overflow:hidden;
}
.faqdiv #hydlx ol li.wzy{
	height:89px;
}
.faqdiv #hydlx ol li.wzy textarea{
	height:70px;
	width:191px;
}
.faqdiv #hydlx ol li h4{
	font-size: 12px;
	text-align: right;
	padding-right: 3px;
	float:left;
	width:130px;
	padding-top:6px;
}
.faqdiv #hydlx ol li h5{
	float:left;
	width:200px;
	font-size: 12px;
	font-weight: normal;
}
.faqdiv #hydlx ol li h5.tchy{
	width:350px;
}
.faqdiv #hydlx ol li h5.tchy b,.faqdiv #hydlx ol li h5.tchy a{
	margin:0 6px;
}
.faqdiv #hydlx ol li h5 input{
	border:1px solid #929a99;
	width:180px;
	padding:2px 8px 0px 3px;
	overflow:hidden;
	height:24px;
	line-height:22px;
	background-color:#FFF;
	display:block;
}
.faqdiv #hydlx ol li h6{
	float:left;
	width:150px;
	color:#a50307;
	font-size: 12px;
	font-weight: normal;
	padding-top:7px;
}
.faqdiv #hydlx ol li.yzm h5 span{
	width:93px;
	float:left;
}
.faqdiv #hydlx ol li.yzm h5 input{
	width:72px;
	margin-bottom:5px;
}
.faqdiv #hydlx ol li.yzm h5 img{
	width:100px;
	height:48px;
	cursor:pointer;
}
.faqdiv #hydlx ol li h3{
	border-top: 1px solid #dddddd;
	height:38px;
	margin:25px 38px;
	*margin:15px 19px;
	padding:15px 50px;
	font-weight: normal;
	font-size:12px;
}
.faqdiv #hydlx ol li h3 a{
	margin:0 6px;
}
.faqdiv #hydlx ol li h3 input{
	height:30px;
	width:130px;
	cursor:pointer;
	border: none;
	margin-right:10px;
}
.faqdiv #hydlx ol li h3 input.zcdl{
	background:url(../image/ty.jpg);
}
.faqdiv #hydlx ol li h3 input.zczc{
	background:url(../image/ty.jpg) -131px -0;
}
.faqdiv #hydlx ol li h3 input.pjtj{
	background:url(../image/ty.jpg) 0 -30px;
}
.faqdiv #hydlx ol li.dltj{
	height:71px;
}
.faqdiv #hydlx ol li.dlggw{
	height:140px;
	margin-top:18px;
	*margin-top:9px;
}
/*QQ客服*/
.SonlineBox{ width:165px; font-size:12px;overflow:hidden; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:135px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:url(../image/QQ1.jpg) no-repeat;}
.SonlineBox .titleBox{background:url(../image/qqt.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/qqt.png'); _ background-image: none; padding-left:8px; width:157px; height:38px; line-height:38px;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-weight: bolder; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:165px; height:auto; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:19px; height:19px; display:block; cursor:pointer;  position:absolute; top:12px;right:8px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{background:url(../image/qqz.png);  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/qqz.png'); _ background-image: none; overflow:hidden; padding:0 0 10px 8px; *_display:inline-block;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:90%; height:26px; margin:8px auto 0px auto; *_position:relative;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}
.SonlineBox .contentBox .gglxfs{background:url(../image/qqz.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/qqz.png'); _ background-image: none; overflow:hidden; padding:0 0 0 8px; *_display:inline-block;}
.SonlineBox .contentBox .gglxfs dl{padding:5px 23px 43px; height:113px; background:url(../image/wxsys.jpg) center bottom no-repeat;}
.SonlineBox .contentBox .gglxfs dl dd{ margin-left:2px; display:inline-block;}
.SonlineBox .contentBox .gglxfs dl dd img{height:110px; cursor:pointer; *_position:relative;}
.SonlineBox .contentBox .kfdd{ height:15px; overflow:hidden; background:url(../image/qqd.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='/Template/image/qqd.png'); _ background-image: none;
}
/*通用*/
.jz{
	width:986px;
	margin:0 auto;
}
.clr {
	display: block;
	height: 1px;
	visibility: hidden;
	clear: both;
	overflow: hidden;
	font-size:0px;
}
.fl {
	float:left;
}
/*连接部分*/
a:link, a:visited {
	color:#424242;
	text-decoration: none;
}
a:hover {
	color:#000;
	text-decoration: underline;
}
a:active {
	color:#006add;
	text-decoration: none;
}
.huis a:link, .huis a:visited {
	color:#8c8d88;
}
.huis a:hover {
	color:#f06f00;
}
.huis a:active {
	color:#006add;
}
.shui a:link, .shui a:visited {
	color:#bbb;
}
.shui a:hover {
	color:#f06f00;
}
.shui a:active {
	color:#006add;
}
.bs a:link, .bs a:visited {
	color:#fff;
}
.bs a:hover {
	color:#000;
}
.bs a:active {
	color:#006add;
}
.huangs a:link, .huangs a:visited {
	color:#f06f00;
}
.huangs a:hover {
	color:#000;
}
.huangs a:active {
	color:#006add;
}